having a litter - Espagnol Anglais Dictionnaire